prostheses and implants - Inglés Sinónimo Diccionario